package com.smart.wechat.login.mapper;

import com.smart.wechat.login.entity.WechatUser;
import org.apache.ibatis.annotations.*;
import org.springframework.stereotype.Repository;

@Mapper
@Repository
public interface WechatUserMapper {

    /**
     * 通过openId获取微信用户信息
     * @param openId
     * @return
     */
    WechatUser getWechatUserByOpenId(@Param(value = "openId") String openId);

    /**
     * 添加微信用户信息
     * @param wechatUser
     * @return
     */
    int insertWechatUser(WechatUser wechatUser);

    /**
     * 修改微信用户信息
     * @param wechatUser
     * @return
     */
    int updateWechatUser(WechatUser wechatUser);


}
